package com.chen.util;

import lombok.Data;
import lombok.Getter;

import java.net.Socket;

/**
 * 启用单例模式创建上定义全局上下文 `AppContext`
 * getInstance有注解@Data提供
 */
@Data
public class AppContext {
    @Getter
    private static final AppContext instance = new AppContext();
    // 用户名
    private String username;
    // 客户端通信管道
    private Socket clientSocket;
    // 服务端通信管道
    private Socket serverSocket;

    private AppContext() {
    }

}
